people with social disabilities - Francés Inglés Diccionario